#ifndef WEAPON_H
#define WEAPON_H

#include <vector>

#include "SFML/Graphics.hpp"
#include "Projectile.h"

class Weapon
{
public: 
    Weapon();
    void update(double delta);
    void shoot(const sf::Vector2f& position,const sf::Vector2i& targetPos);
    void setWeapon();
    
private:
    int weaponId;
    double speed;
    double cooldown;
};

#endif